/*------------ banner ------------*/
.banner .slick-arrow {
    color: #fff;
    background: rgba(0, 0, 0, .7);
    border: 2px solid rgba(18, 152, 79, 0.7);
}
.banner .slick-arrow:hover {
    border-color: #f6f6f6;
}
.banner .slick-dots li button {
    color: transparent;
    background: transparent;
    border: 2px solid #acacac;
}
.banner li button:hover,
.banner li.slick-active button {
    background: #64CC54;
    border: 2px solid #64CC54;
}
/*------------ title ------------*/
section .title {
    color: #000000;
    margin: 0 0 30px;
}
section .title:before {
    content: "\e1007";
    color: #37A870;
}
.title2 {
    color: #000000;
}
/*------------ more ------------*/
.more {
    color: #fff;
    background: #8FCF00;
}
.more.color02 {
   background: #edc61e;
}
.more:hover {
    background: #ffb40d;
}
/*------------ news ------------*/
.news-list {
    border-top: 1px solid #DDDDDD;
    max-width: 1000px;
    margin: 0 auto;
}
.news-list li {
    border-bottom: 1px solid #DDDDDD;
    display: block;
}
.news-list li .box {
    border: 0;
    background: transparent;
}
.news-list li:hover {
    background: #FEFAE4;
}
.news-list li .box:hover {
    background: transparent;
}
.news-list .date {
    border-right: 1px solid #666666;
}
.news-list li .name a{
    color: #666666;
}
.news-list li .box:hover .name a {
    color: #666666;
}
.news-list li .box:hover .date {
    color: #2CBC57;
}
/*------------ about ------------*/
.sect02 {
    background: url('/../../images/common/color_green/bg/bg02.jpg');
}
.sect02:before {
    background: url('/../../images/common/color_green/index/about_bg.jpg');
}
.about-title {
    color: #fff;
    background: url('/../../images/common/color_green/index/about_title.png');
}
/*------------ products ------------*/
.sect03 {
    background: url('/../../images/common/color_green/index/products_bg.jpg') repeat;
}
.product-title {
    color: #000;
}
.product-arrow button {
    color: #fff;
    background: #DDDDDD;
}
.product-arrow button:hover {
    background: #8FCF00;
    color: #fff;
}
.product-list .text {
    background: #37A870;
}
.product-list .box:hover .text {
    background: #F4D646;
}
.product-list .name {
    color: #FFFFFF;
}
.product-list .box:hover .name {
    color: #319563;
}
.product-list .description {
    color: #ddd;
}
.product-list .box:hover .description {
    color: #666;
}
/*------------ service ------------*/
.sect04 {
    background: url('/../../images/common/color_green/index/service_bg.jpg');
}
.sect04 .title {
    color: #fff;
}
.sect04 .title:before {
    content: "\e1008";
    color: #F8E387;
}
.sect04 .editor {
    color: #fff;
}
/*------------ album ------------*/
.album-arrow button {
    background: #ddd;
    color: #fff;
}
.album-arrow button:hover {
    background: #8FCF00;
    color: #fff;
}
.sect05 .title:before {
    content: "\e1006";
}
.album-list li .pic a:nth-child(2):before {
    background: rgba(0, 0, 0, .2);
}
/*------------ rwd ------------*/
@media screen and (max-width: 1024px) {
    .about-title {
        background: url('/../../images/common/color_green/index/about_bg.jpg');
        font-size: 26px;
    }
}